Service Up

InBox ITSMDynamicFieldConfigItem

Version 6.2.6

Creation date 19/08/2019

Resources

This module allows the creation and editing of the dynamic field of Configuration Items.

Prerequisites

Framework

The following versions of the OTRS framework are supported:

  • [6.0.x]

Modules

The following modules are required:

  • InBox Core 6.24.7 or superior

Operational system

The following operating systems are required:

  • [None]

Third Party Software

The following third party software is required:

  • [None]

Installation

bin/otrs.Console.pl Admin::Package::Install /path/to/InBox\ ITSMDynamicFieldConfigItem 6.2.6.opm

API

click here to access the module API.

Configuration

This module can be configured via "System Configuration" in the administrative interface. The following configuration options are available:

Adding a new Dynamic Field

On the dynamic field registration screen, enter the general information for the dynamic field.

img1

In the field settings you must define which class of Configuration Item the field will be associated with.

img2

After selecting the class, you must select which fields of the class will be listed in the field, representing the configuration item.

img3

In addition, the options to display the class name, the configuration item name and translate the values are optionally available.

img4

It is possible to add a new parameter in the search, in order to search for items that have this value.

To do this, in area 1 enter the field ID that will be on the screen (HTML element ID) and in area 2 the field ID that will be in the definition of the item's class.

img5

In the configuration item, fill in the field specified above with the desired value. Synchronize the values if they are changed.

img5

When opening the ticket creation screen and filling in the field specified in area 1, when searching for the item it will bring all the items that have the value of area 1 in the field of area 2.

img5

img5

Note: To search for the client user use in area 1: SelectedCustomerUser

Synchronization

After the field has already been created and configured, it is necessary to synchronize. The module creates a Cron that is executed by default every 30 minutes and synchronizes the information, so in case of changes in the dynamic field or creation of new configuration items it will be executed. But it is also possible to force this synchronization, through Admiration> Synchronize Dynamic Fields.

img5

In this screen it will display all dynamic fields of type ITSMConfigItem and will show the date of the last synchronization. It is an option of 'Synchronize dynamic field'.

img6

Use

The field

After the field has already been created and configured, and synchronized, you can add it to the screen you want, it will present a field as a search field, so just type the name of the item, or any field of the item that was defined in the settings and it will display the search options.

img7

When selecting an item it is below the field, it is also possible to remove the selected item.

img8

After creating the ticket, or editing the field value, it creates a link between the Configuration Item and the ticket and is displayed in the ticket associations.

img9